package code.untils 
{
	/**
	 * 触发式新手引导常量
	 * @author CYang
	 */
	public class TriggerConst 
	{
		/**
		 * 触发引导总数据
		 */
		public static var data:Object = {};
		
		//*************************** 咖啡服务触发式引导 ************************************
		
		/**
		 * 咖啡服务引导编号
		 */
		public static const COFFEE_GUIDE:int = 1;
		/**
		 * 咖啡服务引导是否完成
		 */
		public static function get is_coffee_guide():Boolean {
			if (data[COFFEE_GUIDE] == -1) return true;
			return false;
		}
		/**
		 * 咖啡服务引导是否提供咖啡
		 */
		public static function get is_offer_coffee():Boolean {
			if (data[COFFEE_GUIDE] > 1) return true;
			data[COFFEE_GUIDE] = 2;
			return false;
		}
		/**
		 * 咖啡服务引导总步骤
		 */
		public static const COFFEE_STEP:int = 3;
		/**
		 * 咖啡服务关联地块编号
		 */
		public static const COFFEE_AERA_NO:String = "6_6";
		
		//*************************** 研发食谱触发式引导 ************************************
		/**
		 * 食谱研发引导编号
		 */
		public static const RESEARCH_GUIDE:int = 4;
		/**
		 * 食谱研发引导是否完成
		 */
		public static function get is_research_guide():Boolean {
			if (data[RESEARCH_GUIDE] == -1) return true;
			return false;
		}
		/**
		 * 食谱研发引导总步骤
		 */
		public static const RESEARCH_STEP:int = 3;
		/**
		 * 食谱研发关联地块编号
		 */
		public static const RESEARCH_AERA_NO:String = "7_4";
		
		//***************************个人能力触发式引导 ************************************
		/**
		 * 个人能力新引导编号 
		 */		
		public static const ABILITY_GUIDE:int = 2;
		/**
		 * 个人能力新手引导是否完成
		 */		
		public static function get is_ability_complete():Boolean{
			if (data[ABILITY_GUIDE] == -1) return true;
			return false;
		}
		/**
		 * 个人能力关联地块编号
		 */		
		public static const ABILITY_AREA_NO:String = "7_5";
		/**
		 * 个人能力当前步骤
		 */		
		public static function get ability_step():int
		{
			return data[ABILITY_GUIDE];
		}
		
		/**
		 * 采购车 
		 */
		public static const PROCURE_AERA_NO:String = "5_4";
	}
}